platform shoe - German English Dictionary